package com.wuliupai.delivery.wuliupaidelivery.constants;

/**
 * Descriptions：网络请求的接口
 * <p>
 * Author：ChenME
 * Date：1/7/2017
 * Email：ibelieve1210@163.com
 */
public interface InterfaceNet {
    /**
     * 获取快速下单列表
     */
    String Net_GetFastOrderList = "getorderhistorylist";

    /**
     * 获取进行中任务列表
     */
    String Net_GetMissionList = "getmissionlist";

    /**
     * 获取任务详情
     */
    String Net_GetTaskDetail = "getmissionbymissionid";

    /**
     * 检查更新
     */
    String Net_CheckUpdate = "checkupdate";

    /**
     * 获取用户信息
     */
    String Net_GetUserInfo = "getuserinfo";

    /**
     * 获取常用收发货信息列表
     */
    String Net_GetCommSendOrPickUpInfoList = "convenientaddressgetlist";

    /**
     * 新增常用收发货信息
     */
    String Net_UploadCommSendOrPickUpInfo = "convenientaddresssubmit";

    /**
     * 编辑常用收发货信息
     */
    String Net_EditCommSendOrPickUpInfo = "convenientaddressedit";

    /**
     * 删除常用收发货信息
     */
    String Net_DelCommSendOrPickUpInfo = "convenientaddressdelete";

    /**
     * 通过订单获取订单详情
     */
    String Net_GetOrderDetailByOrderID = "getmissionbyorderid";

    /**
     * 计算运费（新版）
     */
    String Net_CalculateFreightNew = "calculatefreightnew";

//    /**
//     * 确认签收
//     */
//    String Net_ConfirmReceipt = "confirmreceipt";

    /**
     * 修改订单
     */
    String Net_EditOrder = "editorder";

    /**
     * 创建订单
     */
    String Net_CreateOrder = "createorder";

    /**
     * 获取钱包中的总金额
     */
    String Net_GetWalletTotalMoney = "gettotalmoney";

    /**
     * 用户余额操作
     */
    String Net_ChangeMoney = "changemoney";

    /**
     * 获取微信支付所需的预支付ID和其他参数
     */
    String Net_GetWeChatPayParam = "weixinpaygetparam";

    /**
     * 提交取消任务的原因
     */
    String Net_CommitCancelTaskReason = "cancelmission";

    /**
     * 提交经纬度
     */
    String Net_CommitLocation = "locationsubmit";

    /**
     * 订单统计
     */
    String Net_GetOrderTotal = "missionstatistical";

    /**
     * 获取最近30天的KPI
     */
    String Net_GetMissionStatistics30Days = "getkpi30days";

    /**
     * 获取任务统计详情页数据（月为单位）
     */
    String Net_GetMissionStatisticsByMonth = "getkpibymonth";

    /**
     * 获取任务统计详情页数据（年为单位）
     */
    String Net_GetMissionStatisticsByYear = "getkpibyyear";

//    /**
//     * 获取订单列表
//     */
//    String Net_GetOrderListByType = "getorderlistbytype";

    /**
     * 根据用户id查询查询交接任务人的用户信息
     */
    String Net_GetTaskSourceByUserId = "gethandoveruserbyuserid";

    /**
     * 交换任务时的接受任务
     */
    String Net_AcceptTaskWhenChangeTask = "missionhandovermission";

    /**
     * 订单签收
     */
    String Net_SingForOrder = "missioncompletemission";

    /**
     * 揽收包裹
     */
    String Net_TakingPackage = "completemission";

    /**
     * 签收时获取验证码
     */
    String Net_TaskGetValidationCode = "missiongetvalidationcode";

    /**
     * 获取抢单列表
     */
    String Net_GetGrabOrderList = "getGrabOrderList";

    /**
     * 根据订单详情获取订单详情
     */
    String Net_GetOrderDetailById= "getOrderDetailById";

    /**
     * 获取仓库开通城市的列表
     */
    String Net_GetWarehouseAreaList= "getInUserdCity";

    /**
     * 抢单接口
     */
    String Net_GrabOrder= "courierGrabSingle";
}